Visit the Statue of Liberty From Our Jersey City Hotel
The Westin Jersey City Newport is ideally situated near the Statue of Liberty, enabling guests to tour this historic national landmark. A gift from France to the United States in 1886, the Statue of Liberty is located on Liberty Island in New York Harbor. Head to the nearby Liberty State Park and embark on a quick ferry ride to visit the Statue of Liberty and neighboring Ellis Island. Ferries run year-round and are easily accessible for hotel guests.
After a day exploring the Statue of Liberty, retreat back to The Westin Jersey City Newport and take advantage of our array of thoughtful hotel features. Stroll to the adjacent Newport Centre Mall for a bit of retail therapy, or visit our Westin WORKOUT® Gym for an invigorating sweat session. At the end of the day, enjoy a restful night's sleep in our signature Westin Heavenly Bed®.
Visitors are encouraged to visit the Statue of Liberty site for tickets, hours, and other relevant information.