A peninsula is defined as an area of land almost entirely surrounded by water. The question then becomes what constitutes “almost surrounded.” Some portions of New York City absolutely do not meet that definition. read more
The Peninsula New York is a five star rated NYC hotel ideally located on Fifth Avenue in Midtown Manhattan, one of the top luxury hotels in nyc. Skip to Main ContentYou are currently viewing the website in desktop version. read more
Response from ThePeninsulaNY, General Manager at The Peninsula New York Responded January 8, 2018 Dear Droolio, It is always a pleasure to receive such a wonderful review! Thank you for taking the time to share your feedback of your visit at your wife's suggestion. read more