Leo House : a cheap and well located hotel in New York City

♢ This is the dream of any traveller planning a trip to New York: find a good, cheap hotel! It’s not easy because NYC is a very expensive destination. The average price of a night is more than $200! That’s why I’m offering you today this good deal, tested and validated during my first trip to New York City: the Leo House […]
Read more