Melbourne House Hotel - Home
The Melbourne House Hotel is located in the heart of London. This Hotel is near Victoria. The family hotel run by John and Manuela Desira has been in business for the past 20 years and is noted for the family atmosphere, and especially for the standard o
Updated: 22 Feb 2011
Top sites
Visitors counter
Place one of HTML codes at your site's pages to add the site to our rating.: