Situated in Mérida, 1.7 km from Merida Cathedral and 1.7 km from the centre, Casa Rosa Torre en el Centro Histórico de Mérida features air-conditioned accommodation with free Wi-Fi, and an outdoor swimming pool.
Number of rooms: 4
417A Calle 52, 97000 Mérida, Mexico