Dieses Hotel begrüßt Sie nur 12 Gehminuten von den Amarillo Botanical Gardens entfernt und bietet Ihnen einen beheizten Innenpool mit Salzwasser, einen Whirlpool und ein Fitnesscenter. Die großzügigen Zimmer verfügen über einen Flachbild-Kabel-TV mit HBO.
Zimmeranzahl: 103
1610 South Coulter Street, Amarillo, TX 79106, USA
Hotel heute 1-mal gebucht.