Set in Ilha Grande, 329 feet from Sain't Sebastian Church, Flor Da Ilha features a barbecue facilities and a terrace. Free WiFi access is available in public areas. The rooms here offer sea views and shared bathrooms. Extras include bed linen. Guests will find a shared kitchen, a shared TV lounge and lockers at the property. Guests can engage in various activities, such as snorkeling and hiking. City Harbor is 2,953 feet from Flor Da Ilha, while Lopes Mendes Beach is 3.1 miles from the property.