PARKROYAL on Beach Road 4 stars

7500A Beach Road, The Plaza, 199591 Singapore, Singapore

Hotel image
Read more reviews for PARKROYAL on Beach Road