Its at Calle Fuencarral where many shops are located, within walking distance from Gran Via Metro Station, in terms of location its very convenient. Free wifi in rooms with strong signal. Unfortunately there is no basic facilities like Water pot to boil your hot water and make your coffee & tea. Even if there is no kettle in each room,...
More
