Physical Address

304 North Cardinal St.
Dorchester Center, MA 02124

Tag Mandarin Orchard Hotel

Mandarin Orchard Hotel

location 333 Orchard Road Singapore 238867 Get Directions Mandarin Hotel, which was Singapore’s tallest building and largest hotel with 700 rooms when it opened in 1971. It was Established by Lien Ying Chow, founder of the Overseas United Enterprise, which…