Located just a short walk from the Chapultepec Castle, this 134 room hotel is situated in heart of Mexico City. The hotel is renowned for its efficient and friendly staff and is a favorite among the business travelers who visit the city. The Plaza Florencia Hotel features large guestrooms complete with comfortable furnishings with good views of the busy capital city. The hotel is in an ideal location for guests to discover the famous tourist destinations including the Art Culture Center with its fantastic paintings and unique South American designs. There is also an in-house restaurant that provides guests with a good selection of international favorites.