L
Lewis Liu Review of Holiday Inn, Ithaca, NY, US
Very nice place to stay overnight. Beds are a bit ...
Very nice place to stay overnight. Beds are a bit high but not a problem at all
Very nice place to stay overnight. Beds are a bit high but not a problem at all
Comments: