Deborah

63 Rooms
‏87 Ben Yehuda St, Tel Aviv
972-3-5278282
arcadiahotelsil.com

Close Menu