Hotel Sexta Avenida Inn offers 4-star accommodations with free Wi-Fi, air conditioning, and private bathrooms. Amenities include a fitness center and restaurant.