Rocher Road Remembered

The 7th Storey Hotel on Rocher Road in Singapore, was once the tallest hotel in the country! Famous for it's roof bar and it's steamboat on the ground floor, The 7th Storey Hotel is sorely missed but not forgotten.

Next Previous

Related Items

Please join our mailing list!

For special offers and upcoming events (your email will stay confidential)