Located just a 2-minute walk from Madrid’s famous Puerta del Sol Square, Netherlands Apartments offers functional apartments with free Wi-Fi and well-equipped kitchenettes. Sol Metro and Train Station is 650 feet away.
Each Netherlands apartment has simple décor and includes heating, a fan and a living area with a TV. Kitchenettes include a microwave, toaster, coffee maker and washing machine.
The Netherlands Apartments are surrounded by cafés, bars and shops, and are just a 5-minute walk from the popular Plaza Mayor and Plaza Santa Ana Squares. The Prado Museum is around 2,950 feet away.