Located in Tortuguero, just 700 metres from Tortuguero National Park, Casa Natura features accommodation with free WiFi. The property has river and city views. The 1-bedroom apartment is equipped with a kitchen with a fridge and a bathroom with a shower. Read more
Located in Tortuguero, just 700 metres from Tortuguero National Park, Casa Natura features accommodation with free WiFi. The property has river and city views. The 1-bedroom apartment is equipped with a kitchen with a fridge and a bathroom with a shower.