With a focus on detail, the rooms at the O Hotel are designed with style, luxury and comfort in mind. Housing award-winning fine dining restaurants as well as laid-back coffee shops, a relaxing spa as well as a rejuvenating pool, The O Hotel caters to your every need.