Go Hotels
Home > France > Frouard >

In Hotel Frouard

France Flag
In Hotel Frouard Star Rating 2
5, rue de Nerbevaux
Frouard France

Rated 79 / 100 based on 69 customer reviews.

In Hotel Frouard has received an Outstanding Service Award
At In Hôtel, you'll be 5.2 mi (8.4 km) from Musee des Beaux-arts and 5.4 mi (8.7 km) from Place Stanislas. You'll have free perks like WiFi and self parking. All rooms feature flat-screen TVs and premium bedding.
Facilities @ In Hotel Frouard include:

Air Conditioned
En suite
Private Bathroom
Vending Machines
Free Parking
Free Wi-Fi