1. Hotel Alba Rome
  2. Check rates and read customer reviews ›››
Hotel Alba - 3 Stars - Rome
Address:
Viale Di Torre Maura 81, 00169 Rome
Phone:
(+39) 62 67 89 07

Other hotels