Located in Simpson Bay, Eduardo's Inn offers a restaurant. This self-catering accommodation features free WiFi throughout the property. The apartment will provide you with air conditioning and a terrace. Read more
Located in Simpson Bay, Eduardo's Inn offers a restaurant. This self-catering accommodation features free WiFi throughout the property. The apartment will provide you with air conditioning and a terrace.