Hostel nearby Riambel
1 found
The Last Dodo Backpackers
Located on a secluded beach in, Riambel, The Last Dodo Hostel offers air-conditioned accommodation. The property has an outdoor pool.
More Hostel in other Cities
Interesting places in Riambel
Search this area