Discover exclusive new experiences curated especially for your stay at STAY ORRA — A Boutique Hotel.
In December 1903, a visionary realised his dream. A patriot, philanthropist, and entrepreneur opened the doors of what would become one of the world’s finest luxury hotels.