For the price that we paid (€143 for three nights) this hotel was definitely good value. The location is great, few minutes away from Gran Via and close to Callao and Gran Via metro stations. Its quite basic but clean and sufficient for our needs (although an extra pillow would have been nice!). Only problem with this hotel is that... More
You have no recent hotel searches.