This city hotel is located in directly on the Plaza Mayor in the town centre of Segovia. The cathedral, the San Miguel Church and the Alcázar are all located in the immediate vicinity. The town hall is situated directly opposite the town hall. The hotel's surrounding area offers guests various shopping opportunities as well as numerous bars and restaurants. Madrid is around 100 km away.