Este hotel está situado junto al puerto de Newport, a 10 minutos a pie del Museo de Arte de Newport. Ofrece suites con cocina, conexión Wi-Fi gratuita y zona de estar.
El Club Wyndham Inn on the Harbor cuenta con una terraza en la azotea.
El Museo Samuel Whitehorne está a 2 minutos a pie del Club Wyndham Inn on the Harbor. El parque Aquidneck está a 5 minutos a pie del hotel. A poca distancia a pie del hotel hay varios locales de restauración.