Rhodes Avenue Homestay Bed & Breakfast

17 Rhodes Avenue, London N22 7UR

020 8888 5666

http://www.rhodesavenue.com/

See hotel on map of London

Hotel has received following recommendations in the last three years:

  • Ranked 2nd best London B&B/Inn by Trip Advisor, as of March 2013.

    Guide to London Hotels 2013