Studio Beach Hostel rua da praia , casa 7 - Ilha Grande, Brazil Category: Hostel The Studio Beach Hostel is situated in the heart of Abraão, Ilha Grande, near all major attractions in the village of ... more info » rating 86% 2 reviews Availability very low BOOK