Facilities and services include restaurant, coffee shop, wireless Internet access, conference room and 24-hour reception.
Rooms feature air conditioning, TV, telephone, bathroom, wireless Internet access and minibar.
Address: Calle 3 de Abril 1, 40002 Segovia, Spain.