Hotel Chancellor@Orchard 3 stars

28 Cavenagh Road/Orchard Road, Orchard, 229635 Singapore, Singapore

Hotel image
Read more reviews for Hotel Chancellor@Orchard