Lemon Spirit Hostel

The Lemon Spirit Hostel was the the first hostel in Leblon, a neighbourhood in Rio de Janeiro, Brazil. The Lemon Spirit Hostel is a beautifully restored heritage building situated in Leblon, the coolest and most exclusive neighbourhood in Rio de …

Read More