Alexander Suites Hotel

3 Havakuk Street
Tel Aviv
Israel