hotel - Singapore

amusements animals beach botanical garden hotel island observation deck park unusual buildings zoo
Rating: 8.80

Marina Bay Sands is the most expensive hotel in the world by construction costs. It was built by company Las ... read more...