Alma Hotel Photos and Gallery stars hotel

Address: 23 Yavne St. Tel-Aviv Tel Aviv, Israel
Boutique Hotels

Pictures from the hotel