Nestled amidst lush greenery and just steps from the beach, Pousada Aquarela do Mar offers accommodation located in Rio de Janeiro, Brazil, near the Church of São Sebastião. The guesthouse features nine carefully decorated rooms, each with a TV and free Wi-Fi. Guests can kickstart their day with an inclusive breakfast on-site. Local activities include surfing, kayaking, hiking, diving and boat trips.