Bouchard Restaurant & Inn is set in a green area of Newport next to Trinity Church, Fort Adams State Park and Newport Exploration Center & Aquarium. The boutique hotel is set in a French building in the heart of Newport.
The city center is about 20 minutes on foot.
The hotel lies within a 15-minute walk of National Museum of American Illustration train station. T. F. Green airport can be reached within 30 minutes' drive.
This property has 13 guestrooms including Deluxe Studio and Double Room appointed with a sofa, free Wi-Fi, TV, a dressing area and individual climate control. Some rooms have the city view. Other comforts include kitchenware, a microwave and a stove for self-catering.
Eat & Drink
The tapas bar Restaurant Bouchard is around 50 meters away.
Guests can make use of ironing service and housekeeping on site.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.