Location

Martin Point Road, 6798 Christmas Island, Australia

Details
Region: Oceania, Australia and New Zealand, Australia
Category: Accommodation, Hotel
GTI Level: 3 Leafs