Print now
The Rose Veranda
Address :
Shangri-La Hotel, 22 Orange Grove Road, Mezzanine Level (Tower Wing), Orchard, 258350
Phone No. :
6213 4398
Print now