Located amidst tranquil and beautiful gardens, Orchid Country Club is in a perfect location for a getaway from the hustle and bustle of the city. Boasting 75 spacious, resort-styled suites, they offer sophistic ... Read more

View all Luxury Hotels in Singapore