Situated in the heart of the capital, this hotel is conveniently close to the main tourist and shopping center of the city. The hotel offers 47 comfortable guestrooms with modern furnishings and large spacious ... Read more
Situated in the heart of the capital, this hotel is conveniently close to the main tourist and shopping center of the city. The hotel offers 47 comfortable guestrooms with modern furnishings and large spacious bathrooms which are cleaned daily. The Mayflower Suites Hotel is located in an ideal place for guests to admire the historic architecture of the surrounding area and is also close to many good markets and entertainment centers. The hotel features a delicious restaurant, and there are plenty of bars and cafes just outside on the main street for guests to enjoy.