Welcome to Hotel La Bella Sosta sul Tevere Rome, La Bella Sosta sul Tevere is a self-catering accommodation located in Rome. FreeWiFi access is available. The property is 500 metres from Campo de Fiori Square and 600 metres from Piazza Navona. Accommodation will provide you with a TV and air conditioning. There is a full kitchen with a dishwasher and a microwave. Featuring a bath or shower, private bathrooms also come with a hairdryer and a bidet. If you feel like visiting the surroundings, check out Sant’Angelo Castle (600 metres) and Sant’Agostino (800 metres).Rome Fiumicino Airport is located 21 km away. (Hotel La Bella Sosta sul Tevere Rome hotels booking).