195 Sussex Gardens
London, W2 2RJ
Get directions

About Us

London Bed and Breakfast, Rhodes Hotel is an elegant, Georgian House located a short stroll from the beautiful Hyde Park. Rhodes Hotel was established by Mr and Mrs Rhodes before the war.

Reviews