Astrid Roma Suites
Address: Via Dei Greci 21, Roma, Italy
Set in the heart of Rome, Astrid Roma Suites is 5 minutesโ walk from the Spanish Steps. It offers free Wi-Fi and spacious air-conditioned suites with design furnishings, an Xbox and a Nespresso coffee machine.
Hotels Nearby
-
Hotel Mozart 4 ★
Via Dei Greci 23, Roma
-
Suite In Rome
Via Del Corso 71, Roma
-
Imperial Palace Corso
Via del Corso 71, Roma
-
Apartment Maison Luxury Corso
Via del Corso 71, Roma
-
Vivaldi Luxury Rooms 3 ★
Via del Corso 75 (check-in at Via dei Greci 23), Roma
-
Stay Inn Rome
Via Del Corso 81, Roma
-
Alexander Apartment
Via della Frezza 70, Roma
-
Hotel Del Corso 3 ★
Via Del Corso 79, Roma
-
Live in the Heart of Rome
Via della Frezza 59, Roma
-
San Carlo Executive Apartment
Via del Corso 92, Roma
-
Corso Apartments
via del Corso, Roma
-
GKK Exclusive Private Suites 4 ★
Via delle Colonnette 20, Roma
- ๐ WorldPlaces ›
- Hotels ›
- ๐ฎ๐น Italy ›
- Roma ›
- Astrid Roma Suites