Located in Rio de Janeiro, 3.8 miles from Guanabara Bay, ZEN Rooms Haddock Lobo features air-conditioned rooms and private parking. All rooms include a flat-screen TV. For your comfort, you will find free toiletries and a hairdryer. You will find a 24-hour front desk at the property. Selarón Steps is 2.4 miles from ZEN Rooms Haddock Lobo, and Santa Teresa Neighborhood is 2.4 miles away. Santos Dumont Airport is 3.1 miles from the property.