Singapore Travel Logo
Search
Close this search box.

Hotel Grand Central

This hotel is located just off Orchard Road, with easy access to shopping, dining and public transportation.

Hotel Grand Central

Related Articles in Singapore on ,