Business Hotel occupying the top 6 floors of 14-story building, within walking distance of Oxford Street.
There are no tags yet for this venue.