The Principal Hotel is located in the heart of Mexico City, just 300 metres from San Juan de Letran Metro Station. Rooms have cable TV and free Wi-Fi, and a private bathroom.