http://www.cleartrip.com/places/hotels//6881/688103/images/14214785_w.jpg
Hotel Amboina is located on the Ambon Island, part of the Maluku Islands of Indonesia, the city boasts an area of 775 sq...
Type: Posts; User: d'blitz; Keyword(s):
http://www.cleartrip.com/places/hotels//6881/688103/images/14214785_w.jpg
Hotel Amboina is located on the Ambon Island, part of the Maluku Islands of Indonesia, the city boasts an area of 775 sq...