About this hotel
Noah Beach Hotel and Suites is a hotel located in Mahahual, just steps from Mahahual Beach. The hotel features a garden, free private parking, a private beach area, and a terrace. It offers smoke-free rooms and suites equipped with air conditioning, cable TV, a ceiling fan, and a private bathroom with a shower. Some rooms have a balcony or terrace. The hotel offers a beach club, wireless internet, room service, and...