Situated in Boca Tapada, Boca Tapada Lodge features accommodation with free WiFi and a garden with a Situated in Boca Tapada, Boca Tapada Lodge features accommodation with free WiFi and a garden with a terrace and river views. Some units are air conditioned and include a balcony and/or a patio, as well as a seating area.
Situated in Boca Tapada, Boca Tapada Lodge features accommodation with free WiFi and a garden with a
Social and fun