Hotel Icon - Hong Kong
Located in one of Hong Kong’s most vibrant areas, Tsim Sha Tsui East, within easy reach of the city’s major attractions, Hotel ICON is a luxurious 28-story retreat that combines stylish interior design with paramount Asian hospitality. It provides 262 delightfully decorated rooms with flattering views over the world’s finest skyline, a stunning open-air swimming pool and bar on level 9, state-of-the-art spa and health club and three exquisite restaurants: Green, The Market and the one and only Above & Beyond, which occupies the entire top floor.
Via Luxury Accommodations Blog
Ralph Lauren at Highclere Castle
Ralph Lauren recently held a private fashion show at Highclere Castle where the TV series Downton Abbey was filmed.
Photography by Chris Allerton courtesy of Ralph Lauren
Kate Upton - iron chair
Only High Heels