Tag: The Surrey Hotel

Small Luxury Hotels: The Surrey

The Surrey Hotel in New York, NY, United States. Hotel Address: The Surrey New York 20 East 76th Street New York , NY 10021 United States   Exceptional moments in Surrey extend far beyond housing. If you prefer to entertain in the private roof garden, enjoy a relaxing massage at the spa or dine at his favorite table at Cafe Boulud, …