Hotel Principal in Mexico City means business. They are polite without being intruding, clean without cleaning you out and always completely safe in a very chaotic environment like any city of over 25 million people can be.
They have four different floors which would fit any budget, but even the cheap rooms are clean and the shared bathrooms, although inadequate for a full house, remain clean most of the time.
They have free wi-fi and a very efficient crew that will always stay out of your way.
Most of the cheap rooms are taken by traveling merchants and artisans and backpackers. The larger rooms are usually occupied by families or more affluent people.
Don't think of this as a luxury or even a boutique hotel. This is a hotel in the more traditional sense, where you can find a bed and a shower for very little money, yet very decent.
One of the drawbacks of course is that being in the center of the largest city in the world, from time to time and depending on your room you may find it noisy, but who comes to Mexico City to sleep?More