The Standard Singapore, a new-build 143-room hotel developed by Invictus Developments across from Shangri-la Singapore will open in 2023.
The Standard Singapore, a new-build 143-room hotel developed by Invictus Developments across from Shangri-la Singapore will open in 2023.