Destinations
The world’s most exciting Hotels for all your travels.
- Destinations
- North America
- United States of America
- Amarillo
- Super 8 by Wyndham Amarillo
Super 8 by Wyndham Amarillo
Rating:
This charming hotel is in Downtown. The property comprises 59 cosy units. Wired and wireless internet connections are available in the public areas. This property offers 24-hour reception for guests' convenience. The premises offer accessible public areas. Travellers will not be bothered during their stay, as this is not a pet-friendly establishment. Super 8 by Wyndham Amarillo provides parking for guests' convenience.