Reviews: rodrigobaldez2828

Lemon Spirit Hostel

Rio de Janeiro, Brazil
94%

Great place, nice staff and a perfect location!!!!


100%

best hostel of the world!!!!