Completely refurbished to a high standard this hotel is in an ideal location for Oxford Street Marble Arch and Hyde Park. Situated in a quiet residential square the Bayswater Inn is a traditional Victorian town house with a light and airy reception area. This hotel is an ideal base for those visiting the capital.