The combination of an excellent location, spacious guest rooms and an outstanding service, makes this friendly hotel a popular choice for travellers seeking a comfortable accommodation close to the main attractions of the Spanish capital. The establishment..