Offering a terrace and views of the garden, Hotel La Posada del Doctor is situated in León. Each room has a TV. Hotel La Posada del Doctor features free WiFi throughout the property. There is a 24-hour front desk at the property. Augusto Cesar Sandino International Airport is 52.2 miles away.