Located one block from the beautiful Leblon Beach and within walking distance of bars and restaurants, the Lemon Spirit Hostel is a new, clean, and comfortable addition to Rio de Janeiro's lodging scene. All rooms come with air conditioning, and guests can enjoy free continental breakfast, luggage...