Welcome to Hotel Netherlands Apartments Madrid, 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 200 metres 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 900 metres away. (Hotel Netherlands Apartments Madrid hotels booking).