
Roma, Italy
Crosti
3-star hotel
1.5 km straight-line distance
Enjoy a central Rome stay at the Crosti Hotel, located within a 10-minute walk of the British Embassy and Porta Pia. This hotel offers 20 air-conditioned rooms with amenities such as complimentary Wi-Fi, LCD TVs with satellite…
- Wi-fi
- Launderette
- Laundry service
- Wheelchair-accessible





















