Solihull Moat House Hotel

, Solihull, United Kingdom
Nearby Airports
Review this Hotel
Popular Travel Destinations

Recently Reviewed Hotels Around Solihull

Solihull Moat House Hotel

Rooms: 115

Homer Road - Solihull - England - B91 3QD - United Kingdom Hotel Website | | 44 01216239988
111 Traveller

Reviews - Solihull Moat House Hotel

Top Local Tips for Solihull

go to the night clubs If you are into clubing go to the reflex night club in soilhull

Plenty of places apart from the hotel to eat Opposite are several bars and a TGI Fridays so no need to eat in the restaurant unless you wanted to remain on site.

(hotels)loading

Other names for Solihull Moat House Hotel

  • solihull holiday inn
  • holiday inn solihull
  • Address: Homer Road - Solihull - England - B91 3QD - United Kingdom
Travel Library Traveller Rating?
7.0/10

See All 111 reviews

Review this Hotel
Candid Traveller Photos
  •  Loading Image...
  •  Loading Image...
  •  Loading Image...
  •  Loading Image...
(hotels)loading

Hotels Near Solihull Moat House Hotel