A 3-minute walk from Victoria Station, The Chester Hotel is an original Georgian era town house on a quiet residential street. This family-run hotel has free high-speed Wi-Fi, daily room service and private rooms with en-suites.
Número de habitaciones: 22
27-29 Longmoore Street, Westminster Borough, Londres, SW1V 1JQ, Reino Unido