C
Christopher ODell Review of Holiday Inn Express La Mesa
The worst Holiday Inn I've ever been to.
The worst Holiday Inn I've ever been to.
This location is like a motel 6.
The worst Holiday Inn I've ever been to.
This location is like a motel 6.
Comments: