TripAdvisor’s Travelers’ Choice 2023 Awarded to The Leo House
TripAdvisor's Travelers' Choice 2023 is awarded to The Leo House for yet another great year. We are thrilled to be recognized in such a vast city as New York City as a beacon of hospitality and comfort.