Hotel Leonor Mirón
Spanish
Hotel Leonor Mirón is a hotel offering spacious, well-equipped rooms with amenities like air conditioning and Wi-Fi. Located in Mirón Park, it provides views of the Duero River and Soria, and features a restaurant serving Spanish cuisine.
Location