A Five-Star Stay by the Bay Business travelers will find rest in this five-star haven in the heart of Singapore.