With a stay at Othelo in Leon, you'll be minutes from Historical City Archives and Archaeological Museum and Leon Hall. This hotel is within close proximity of Martyrs Plaza and Parish Church of San Sebastian.
Stay in one of 16 guestrooms featuring flat-screen televisions. Complimentary wired and wireless Internet access keeps you connected, and cable programming provides entertainment. Bathrooms have showers and complimentary toiletries. Conveniences include safes and desks, and housekeeping is provided daily.
Make use of convenient amenities, which include complimentary wireless Internet access and a television in a common area.
Enjoy a satisfying meal at a restaurant serving guests of Othelo.
Business, Other Amenities
Featured amenities include a business center, a 24-hour front desk, and luggage storage. Free valet parking is available onsite.