JERSEY, 2015-5-25 — /Travel PR News/ — THE INN Hotel, Restaurant & Bar is very proud to have been welcomed into the Trip Advisor Hall of Fame, which is awarded to businesses that have earned the Certificate of Excellence Award for five consecutive years. TripAdvisor is the world’s largest travel site and awards highly rated… Read the full press release