Lotte New York Palace


Lotte New York Palace is one of Manhattan’s most iconic luxury properties that caters to the most discerning of travelers from across the globe. Home to the famed Villard Mansion, a New York City landmark, the historic property boasts a long-standing reputation for exceptional quality and impeccable service. The hotel is located in the heart of Midtown just minutes from some of the city’s most prominent restaurants and attractions, cultural institutions, and shopping destinations. Lotte New York Palace gracefully blends the landmark Villard Mansion with a contemporary 55-story tower to offer an unprecedented 909 rooms, each outfitted to reflect an upscale residential feel.


< BACK TO CLIENTS