About this hotel
This hotel is located within the new Up Town Merida shopping center, near Merida's business district, close to beaches, golf courses, and the Chichen Itza archaeological site. The hotel's rooms are spacious and bright. All have a fully equipped private bathroom and a variety of amenities to make you feel at home: air conditioning, a 43-inch LED TV, a mini-fridge, tea and coffee making facilities, heating, a safe,...