Camelot Inn, Amarillo

Camelot Inn, Amarillo
https://camelot-inn.usa8.info

Located in Amarillo, Camelot Inn provides a seasonal outdoor swimming pool. All rooms feature a TV with satellite channels and a private bathroom. Free WiFi is available. Staff are always available to help at the reception.

2508 I-40 east, Amarillo, TX 79103, United States of America

Related Posts