Hello, your browser does not support iframes. Please check the links below to visit the Hotel.
Welcome to Hotel website: Rhodes Hotel, London - UK - Great Britain. Newly Refurbished Family Hotel in Central London, Zip: W2 2RJ, Hotel address: 195 Sussex Gardens, Hyde Park, Rating: 3, Hotel phone No: 02072620537, Hotel fax No: 02077234054, Hotel rooms: 18.
Check our list to find all Hotels in London.