Hotel Royal

36 Newton Road, 307964 Singapore, Singapore Get Directions to this spot
36 Newton Road
307964 Singapore
Singapore

Rate and review Hotel Royal in Singapore, Singapore!

Share your experiences at Hotel Royal with your friends or discover more Hotels in Singapore, Singapore.