Dit hotel in Flores ligt vlak bij Kade van Flores en Catedral de Flores. Ook Internationaal winkelcentrum Mundo Maya en Central Park liggen binnen 15 minuten lopen.