Situated in Rio de Janeiro, 10 km from Barra Olympic Park and 16 km from Post 12 - Leblon, Isabela Apartment features air-conditioned accommodation with a balcony and free WiFi. This apartment offers a tennis court as well as a terrace. The apartment has 1 bedroom, a flat-screen TV with satellite channels and a fully equipped kitchen that provides guests with an oven and a microwave. The property also has 1 bathroom features a hot tub. Staff at the reception can provide advice on what to do in the area. Spa and wellness facilities including a hot tub and a sauna are at guests' disposal during their stay at the apartment. Guests can enjoy the outdoor swimming pool at the property. Post 11 - Leblon is 17 km from Isabela Apartment. Santos Dumont Airport is 29 km from the property.