User
Menu
Via Principe Amedeo 85/A (Check-in takes place at Check in takes place at Via Principe Amadeo 94) - 00185 - Rome, Italy View Map Area: Termini - Esquilino
Rooms Number: 7
Mastercard Visa American Express Paypal
Photo Hotel B&b Bella Beatrice