Royal Plaza on Scotts
Royal Plaza on Scotts
Hotel
25 Scotts Road, Orchard, Singapore, Singapore
86
Very Good ·
994 reviews