Melford House
  • Tel: 01252 513823 / 01252513823
Profile
Melford House Farnborough is a local hotel in Hampshire. They specialise in hotel accommodation and hotel deals, Melford House hotel is located at the following address - 17-19 Church Av.
Map
Google Map of Melford House address:17-19 Church Av,Farnborough,United Kingdom.
If you find 'Can Not Find' or error address, please submit another address using the form in the map, then search again.