Urso Hotel & Spa is located in Madrid, Spain. The hotel has 78 sleep rooms and meeting rooms. Hotel provides with all the basic services to its guests and is nearby many local attractions. The perfect place to relax in the centre of Madrid.
Mejia Lequerica 8
Testimonials