Lemon Spirit Hostel

Address:

Rua Cupertino DurĂ£o #56
Leblon
22441-030 Rio de Janeiro, Brazil

Phone:

55 21 2294 1853

Map:


Contact   ·   Privacy   ·   Terms