Call Us (877) 324-0202

Hotel Principal

Bolivar 29, Mexico City, Ciudad de Mexico

What guests liked

The hotel offers a fantastic location in the heart of Mexico City, with easy access to shops, restaurants, museums, and historical sites, and a friendly and helpful staff.

AI summary generated from all reviews

Free Wi-Fi

Restaurant

Room Service

Bolivar 29, Mexico City, Ciudad de Mexico

Madero Street

1 min walk

Torre Latinoamericana

4 min walk

Palacio de Bellas Artes

5 min walk

Nitecrawler Eyes

0%

Searching high and low for the best available hotels

Loading eye-catching room rates

Comparing and organizing top choices

Hold tight, we’re looking for extra savings!

Have a question?

Quickly find answers about your hotel with AI-powered search.
Similar Hotels Nearby

More About Hotel Principal

The Principal Hotel is in the heart of Mexico City, just 330 yards from San Juan de Letrán Metro Station. Rooms have cable TV and free Wi-Fi, and a private bathroom. The National Art Museum and Palacio de Bellas Artes Museum are less than a 5 minute walk away. Constitution Square is just over a quarter mile away. The hotel’s Parrilla Leonesa Restaurant offers Mexican and international dishes, as well as breakfasts. It also has a bar, and the hotel has a snack vending machine.
Amenities
Popular Amenities

Free Wi-Fi

Restaurant

Room Service

Hotel Principal Policies

Check-In

3:00 PM - 4:00 PM

Check-Out

13:00

Age Restriction

This property is for guests who are 18 and older.

Check-In Instructions

Extra-person charges may apply and vary depending on property policy. Government-issued photo identification and a credit card, debit card, or cash deposit may be required at check-in for incidental charges. Special requests are subject to availability upon check-in and may incur additional charges; special requests cannot be guaranteed. This property accepts credit cards and debit cards; cash is not accepted.

Check-In Special Instructions

Front desk staff will greet guests on arrival.

areChildrenAllowed

True

doChildrenStayFree

False

maxChildrenStayFree

0

minAgeOfChildren

0

maxAgeOfChildren

0