Situé près de la lagune Kaan Luum, l'hotel Castillo Tulum offre un accès facile à diverses attractions touristiques. Les clients de l'hotel profiteront un Wi-Fi dans les zones publiques et d'une piscine.
Le parc national de Tulum se trouve à quelques instants de cet hotel 4 étoiles, tandis que la Casa de la Cultura se trouve à environ 5 minutes à pied. Castillo de Tulum est également assez proche un site naturel tel que le Parc Dos Aguas. Il y a les Ruines maya de Tulum à 3 km, et Tulum à 500 mètres de ce logement.
Une climatisation, ainsi qu'un minibar et une cafetière/théière, offrent le confort dans les chambres de l'hotel. Meublées d'un bureau, elles disposent également des fenêtres insonorisées. Les clients peuvent utiliser des un sèche-cheveux et des serviettes dans les salles de bains équipées d'une douche à l'italienne et d'une toilette séparée.
Le restaurant Los Fabulosos Tacos Tulum est situé à côté de l'hotel Castillo Tulum et sert des plats de la cuisine mexicaine, à proximité immédiate de l'établissement.