. . . . . "Siete Islas Tourist Essentials Hotels Valverde 14, Madrid, 28004, Spain40.4213-3.702This 79-room hotel offers facilities including air conditioning, a hotel safe, lift access, a cafe, breakfast room, conference facilities, WLAN??? 4 1 Been here" .