Chagres River Lodge
Main amenities
-
Wi-Fi
-
24-hour services
-
Sports activities
-
Shuttle
-
Child-friendly
-
Breakfast
-
No pets allowed
Offering a location 2.3 miles from Luz de Vida, the 1-bedroom Chagres River Lodge Santa Rosa gives access to various tourist spots in the area. Offering canoeing, this 1-bathroom holiday home is suitable for 2 guests.
Situated not far from Panama Canal, the villa is approximately 10 minutes' drive from Iglesia de la Santa Cruz Catholic Church.
The property comes with a bathroom with a separate toilet and a shower. Bath sheets and towels are included for added comfort.
Staying at Chagres River Lodge, guests can make use of the self-catering amenities available, including an electric kettle, tea and coffee making equipment, and a fridge.