Amarillo INN is situated in Santa Clara. The hostel features a shared lounge. At the hostel, each room comes with a wardrobe. All rooms are fitted with air conditioning, and selected rooms here will provide you with a patio. The rooms are equipped with a seating area. An American breakfast is availa Read more
Amarillo INN is situated in Santa Clara. The hostel features a shared lounge. At the hostel, each room comes with a wardrobe. All rooms are fitted with air conditioning, and selected rooms here will provide you with a patio. The rooms are equipped with a seating area. An American breakfast is available daily at the property. Abel Santamaría Airport is 10 km away.