27 Barclay Street, New York City, 10007, United States
"The best! Absolutely love it here. The perfect NYC getaway! "