Lotte New York Palace is one of Manhattan’s most iconic luxury properties that caters to the most discerning travelers from across the globe. Home to the famed Villard Mansion, a New York City landmark, the historic property boasts a longstanding 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.