Lobo Inn Tulum est située à moins de 18 minutes de marche de la pyramide El Castillo et à seulement 1 km des Ruines maya de Tulum. Un parking est à votre disposition sur place.
L'hotel est situé à proximité de sites naturels tels que le Parc Dos Aguas (2 km) et la plage Paradise (2,1 km). Lobo Inn est également à une courte distance du parc national de Tulum. L'arrêt de bus Tulum est à 150 m de cet hotel 2 étoiles.
Cet hébergement propose des chambres équipées d'un patio et d'un coin repas, ainsi que de la climatisation pour votre confort. Des salles de bain avec une toilette séparée, une douche et un évier, sont fournies dans les chambres.
On sert quotidiennement un petit-déjeuner fait maison sur place. Restaurante Frosty's sert des plats de cuisine centraméricaine et se trouve près de Lobo Inn de Tulum.