Travel Reservations Center

Royal Plaza On Scotts Singapore

Royal Plaza On Scotts Singapore

25 Scotts Road
Singapore, SG 228220 Map It