Hotel Grand Central 4 stars

22 Cavenagh Road / Orchard Road, Orchard, 229617 Singapore, Singapore

Hotel image
Read more reviews for Hotel Grand Central