June 16, 2021
The 656-room Orchard Hotel Singapore is an upscale property next to the infamous Orchard Towers and near Orchard Road’s major shopping areas. Rooms are all modern and elegant, and include Signature Club rooms that have a chic, almost boutique vibe, with a blend of contemporary and traditional Asian design. The main on-site restaurant is highly …
continue reading »