Plaza Hotel Alexandria

Starting at
$72
Room
Terrace/Patio
Bathroom