With a stay at Roso Guest House, you'll be centrally located in Mexico City, within a 5-minute drive of Angel of Independence Monument and Paseo de la Reforma. This hotel is 2.1 mi (3.4 km) from Palacio de Bellas Artes and 2.7 mi (4.3 km) from Zócalo.