Skip to main content

Frequently Asked Questions

  • Where is Astor Bar
    Where is Astor Bar
    Located at the lobby level of The St. Regis Singapore, 29 Tanglin Road S247911.
Reserve