Pousada Albatroz apartment is located in a mountain area of Ilha Grande in close proximity to Dois Rios Beach, Palmas Beach and Lopes Mendes Beach.
10 minutes' walk from Ilha Grande city center. Guests will enjoy dishes of italian cuisine served in Restaurant and Creperie Resta 1, which is about 50 meters away.
The apartment offers 10 rooms featuring individual climate control, free Wi-Fi, a balcony and a separate toilet. The rooms have a tropical interior. Guests can benefit from a private bathroom.
The apartment features a kitchen for self-catering.
There is a port a short distance away.