Eden Paraiso Neptuno
Check availability

Rooms from €42.00 ( £38.18 / $55.36 ) per night
Eden Paraiso Neptuno
Montera, 6
Madrid
28013
Spain
This practical hotel has a perfect central location just 150 metres from the Puerta del Sol. It offers free Wi-Fi in public areas. The Eden Paraíso Neptuno is on a pedestrian street in the tourist centre of Madrid.
Online Hotel Bookings