Situé à Ríohacha, à moins de 300 mètres de la plage Playa de Riohacha, l'Hotel Miraflores RB propose un service de concierge, des chambres non-fumeurs, un jardin, une connexion Wi-Fi gratuite dans l'ensemble de ses locaux et un restaurant. Il propose un service d'étage, une réception ouverte 24h/24 et un bureau d'excursions.
Toutes les chambres comprennent une armoire. Leur salle de bains privative est pourvue d'une douche. Certaines chambres sont dotées d'un balcon. Le linge de lit et les serviettes sont fournis.
L'Hotel Miraflores RB sert un petit-déjeuner américain ou à la carte.
L'aéroport de Riohacha, le plus proche, est implanté à 3 km.