114-116 Rochester Row, Westminster, Londres, London, England
Our customers tell us they can't get enough of Victoria One's great location. During your stay, you'll be connected to a shopping centre and just a quick walk from Apollo Victoria Theatre. Features include free WiFi in public areas. This 4-star apartment has 9 apartments. Each apartment includes amenities such as free WiFi and a kitchen.