Bouchard Restaurant & Inn is a 4-star property situated about 1.6 km from Trinity Church, Fort Adams State Park and Newport Exploration Center & Aquarium. The hotel in Newport attracts guests with its French architecture.
Bouchard Restaurant & Inn is 20 minutes' walk from the center of Newport.
National Museum of American Illustration train station is nearby. The property is set 30 km from T. F. Green airport.
There are 13 guestrooms featuring deluxe studio, two-bedroom apartment and one-bedroom suite equipped with music system, complimentary Wi-Fi, a kitchenette, cable TV with on-demand movies and a microwave. The rooms look on to the city. They feature private bathrooms with towels, a hairdryer and complimentary toiletries.
Eat & Drink
The tapas bar Restaurant Bouchard is around 50 meters away.
The venue offers ironing service and housekeeping.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.