This charming apartment hotel is located just 50 metres from the beach and the centre of the island of Holbox, where guests will find eateries, bars, nightlife, clothing stores and souvenir shops. Bird Island is 3 km away (by boat), Corchales is roughly..