Guest reviews of Leo House Hotel New York
Here you can find verified reviews our users posted on this website
Write a review
A
Alf
Verified
8 months ago
The location is fantastic; perfect for exploring Manhattan and beyond.