minube
The perfect choice
The Orchid Studio I Apartments are the perfect choice for those visiting London on business or vacation. Take into account all the great features of the apartment and its perfect location in London. Beautiful Hyde Park is just steps away. This apartment is one of 18 units in the same building.