Offering a restaurant, the recently renovated Casa Verde Rio Rio de Janeiro hotel lies in the Zona Sul district of Rio de Janeiro, about 10 minutes' drive from Chinese Pavillion and 3.1 km from the Dois Irmãos Hills. Located 3.4 km from the Joatinga Beach, this 4-star bed & breakfast features 6 rooms with views of the ocean.
At the hotel, guests will be within a few blocks of Forest National Park. The Casa Verde Rio Rio de Janeiro is also approximately 30 minutes by car from Estação D Pedro II Central train station, and 26 minutes' driving distance from Santos Dumont airport.
The rooms at this accommodation have a flat-screen TV with satellite channels and streaming services, along with a minibar fridge for your convenience. Self-catering facilities include a fridge and glassware. Guests will make use of hair dryers and complimentary toiletries in bathrooms equipped with a bidet and a separate toilet.
The Casa Verde Rio serves a free continental breakfast in the restaurant.