Stayed at this hotel for 2 nights during our stay in Madrid. Wanted to stay in a moderate-priced 3 star hotel right near Puerto del sol and this exactly fit the bill. The hotel is located right in front of Sol Station (1 of the most convenient train stations when in Madrid) which is close to all the tourist attractions.... more
















