Pictures of the Hotel Holiday Inn Express Hemel Hempstead 3 STARS

  stationers place, apsley lock, HP3 9RH  Hemel hempstead, London , united kingdom View mapstationers place, apsley lock, london , HP3 9RH, united kingdom Latitude: 51.73288; Longitude: -0.46191439
  • BarBarBar
  • LobbyLobbyLobby
  • RoomRoomRoom
  • RoomRoomRoom
  • RestaurantRestaurantRestaurant