La Catalina
Rio San Juan, 1 C/ La Catalina, Rio San Juan, Do
Rio San Juan, 1 C/ La Catalina, Rio San Juan, Do
Built in 1988 this guesthouse hotel offers picturesque views of the ocean and the surrounding countryside, along with luxurious tropical gardens, fine cuisine and first-class personalized services. It comprises a total of 30 rooms, and facilities on offer to guests include a bar.