Welcome to Hotel Casa Strozzi Rome, Located in the heart of Rome, 800 metres from The Vatican City, Casa Strozzi offers a self-catering apartment with free Wi-Fi access. A welcome package is available for guests. With city views, the modern-style studio comes with air conditioning, a flat-screen TV and a washing machine. The kitchenette is equipped with a refrigerator and dishwasher. The Vatican Museums are 1 km from Casa Strozzi. Ottaviano Metro Station is a 10-minute walk away. (Hotel Casa Strozzi Rome hotels booking).