I recently stayed at this hotel for 2 seperate nights while on holiday - October 2008... For location - it's fabulous! - Right in the middle of Gran Via, walking distance to Sol.. the Metro.....and everything that you can possibly want to do.....Perfect place if you want to be in the middle of the action... However! - my first HUGE... more














