Chagres River Lodge
Main amenities
-
Wi-Fi
-
24-hour services
-
Sports activities
-
Shuttle
-
Child-friendly
-
Breakfast
-
No pets allowed
Located 2.3 miles from Luz de Vida, Chagres River Lodge Santa Rosa gives access to various tourist sites in the vicinity.
Situated not far from Panama Canal, the holiday home is approximately 10 minutes' drive from Iglesia de la Santa Cruz Catholic Church.
Chagres River Lodge is furnished with a cabinet, as well as a flat-screen TV. The Santa Rosa accommodation comes with a bathroom with a separate toilet and a shower. Bath sheets and towels are included for added comfort.
The villa includes an outdoor dining area with an electric kettle, coffee and tea making machines, and a fridge. Guests can easily reach Enrique Adolfo Jimenez airport, located 59 minutes' drive away from this Santa Rosa villa. A sunbathing terrace is available on site, and canoeing can be enjoyed within proximity of the Santa Rosa property.