High Tech Nueva Castellana

Address:

Maria Tubau 16
28050 Madrid, Spain

Phone:

9-13586400

Hotel star rating:

3 stars

Brand name:

High Tech Hotels

Map:


Contact   ·   Privacy   ·   Terms