CLH Suites Ilha Grande is located in Abraão, 2625 feet from both City Harbor and Preta Beach.
The rooms are fitted with a flat-screen TV. All rooms include a private bathroom fitted with a shower. CLH Suites Ilha Grande features free WiFi throughout the property.
You will find a 24-hour front desk at the property.
Lopes Mendes Beach is 3.1 mi from CLH Suites Ilha Grande.