Red room escape is located in Valladolid, Spain on Calle de Hernando de Acuña, 57,. Red room escape is rated 4.6 out of 5 in the category escape room center in Spain.
Address
Calle de Hernando de Acuña, 57,
Amenities
Toilets
No restaurant
Accessibility
Wheelchair-accessible entrance