Skip to content

Topic - Goodwood Park Hotel

The Goodwood Park Hotel (Chinese: 良木园大酒店) is a 235-room hotel in Singapore. It is located at Scotts Road in the Orchard Planning Area, within the Central Area in Singapore's central business district. - Source: Wikipedia

Related Stories