For a city that supposedly never sleeps, New York City is home to an abundance of top-notch relaxing hotels. New York City is a thriving metropolis with non-stop action, noise and excitement. Car horns blare, bright lights sparkle and travellers bounce from sight to sight, from the Statue of Liberty to the Empire State Building, […]