/
|
Everhome Suites Amarillo will open June 2025. Located at 11 Care Circle, the 114-room hotel will service the regional medical hub — with more than 1,000 hospital beds within a half-mile radius of the property.