Luxury Hotel
Located in Rivas, 1.4 km from Cerro Chirripo, Talamanca Nature Reserve offers a restaurant, free private parking, a bar and a garden. This 5-star hotel offers free Wi-Fi and room service. The hotel offers family rooms.
RivasCosta RicaBOOKING YOUR HOTEL