Welcome to Hotel Barra Leme 109 Rio de Janeiro, Featuring an outdoor pool and a restaurant, Barra Leme 109 offers self-catering apartments in Rio de Janeiro. Free WiFi access is available. The property is located just steps from Pepe Beach. The spacious apartments feature a seating area, private bathroom, cable TV and a fully equipped kitchen. There is also a balcony where guests can enjoy sea views from. At Barra Leme 109 guests will find a fitness centre and a tour desk. The property offers free parking. Barra Leme 109 is located 4 km from Barra da Tijuca Beach, 9.5 km from Alvorada Bus Terminal and 38 km from Rio de Janeiro/Galeão – Antônio Carlos Jobim International Airport. (Hotel Barra Leme 109 Rio de Janeiro hotels booking).