Sicily Nature
Main amenities
Location
To enjoy your vacation in Ramboda, stay at the 6-room Sicily Nature Ramboda apartment, which is a mere 450 metres from the three Devathura Falls and around 10 minutes by car from the Glennloch Tea Factory.
Sri Bhakta Hanuman Temple is 2.4 km from the homestay.
To ensure your comfort, a bidet, a separate toilet, and a shower are provided at the apartment. Towels can also be found.
In-room self-catering options like an electric kettle are available at Sicily Nature apartment for guests to make use of. Gregory Lake SPB airport is within 29 minutes by car.