K
Katie Lam Review of Holiday Inn, Ithaca, NY, US
This is honestly the nicest Holiday Inn that I hav...
This is honestly the nicest Holiday Inn that I have ever seen. It's super modern, super clean, and has an awesome feel to it.
Comments: