Stylish, luxury hotel with a boutique atmosphere, in former grand apartment building dating from 1919; set across from Hyde Park.
There are no tags yet for this venue.