businesses
8-16 Princes Square
Westminster
London
W2 4NT
accomodation, holiday, hotel, travel
Report a problem with this listing
A London 3 star standard hotel at affordable rates in a quiet residential square in Central London.