Travellers Point Hotel
1 Vaitele Street, Malifa, Apia, Samoa
Booking.com
Book Now