About this hotel
Hotel El Moro is a charming hotel in Puerto Morelos, one of the best destinations in the world for snorkeling because of its extensive barrier reef. Situated just one block from the beach, the main park and the restaurant area, this lovely hotel has a relaxing atmosphere perfect for unwinding after a lovely day at the beach or enjoying one of the many activities that the Riviera Maya offers. The hotel has a pool,...