About Orchid Apartments
Orchid Apartments, one of London’s premier Apart-Hotels was established with a vision to be the go-to brand at leading destinations in the United Kingdom for those seeking great memories of their trips. It is aimed at creating personal experiences for guests, which they would revere long after the sojourn has ended.
Orchid also strives to be the first choice of destination for its esteemed guests, members, associates, communities and investors.
Accommodation
Our guest have 4 distinct accommodation options to choose from.
Quick Tour
Take a quick tour of Orchid Apartments