Sheraton Towers Hotel Singapore
4.8/5 - (6 votes)

Sheraton Towers Singapore Hotel is located at 39 Scotts Road, minutes away from Orchard Road. The Newton Interchange train station next door linking the Downtown and North South Lines makes the hotel easily accessible to major places.

Sheraton Towers Hotel : Orchard, Singapore


scroll to top