Travellers enjoy visiting Camellon de Riohacha, located 4.1 miles from the Guajira Beach hotel, as well as the main church "Catedral Nuestra Senora de los Remedios" accessible with 15-minute car ride. If you are willing to explore even more landmarks in Riohacha, attend the large public square "Plaza Jose Prudencio Padilla" located approximately 20 minutes' drive from the property.