Welcome to Saint Therese Retreat & Accommodation. Come unwind and relax at our amazing seaside hotel situated 20mins out of Apia and 12 Acres of lush Tropical Garden.
Insel Fehmarn Hotel is perfectly located for both business and leisure guests in Apia. Featuring a complete list of amenities, guests will find their stay at the property a comfortable one.