Situated within 2.2 km of Pyramids of Teotihuacan and 41 km of Basilica of Our Lady of Guadalupe, Hotel Boutique Acocalli offers rooms in San Juan Teotihuacán. The property is set 47 km from Tenochtitlan Ceremonial Center, 47 km from National Palace Mexico and 48 km from Museo de Memoria y Tolerancia. The hotel features a sun terrace and a 24-hour front desk. At the hotel, rooms include a wardrobe. Featuring a private bathroom with a shower and free toiletries, rooms at Hotel Boutique Acocalli also boast free WiFi, while certain rooms have a city view. The rooms in the accommodation are fitted with a flat-screen TV and a hairdryer. Museo de Arte Popular is 48 km from Hotel Boutique Acocalli, while The Museum of Fine Arts is 48 km from the property. The nearest airport is Felipe Ángeles International, 22 km from the hotel, and the property offers a paid airport shuttle service.