Amazing place to stay! You are in the heart of Madrid, 3 mins walking distance to Plaza Mayor, plaza del Sol, ext. The view is amazing!! You have main window and side windows. Perfect to enjoy a day in here.
I really recommend this place! ❤️