La Casa Mudéjar is a hotel located in a 15th-century building on Segovia's main street, just steps from the Plaza Mayor and cathedral. It offers a spa and is situated in the historic center, surrounded by shops and restaurants.