1

Olympia Tel Aviv Hotel

Olympia Tel Aviv Hotel

Olympia Tel Aviv Hotel: Location. Situated near the beach, Olympia Tel Aviv Hotel is in the heart of Tel Aviv, within walking distance of...

OLYMPIA

Olympia

Olympia: The Olympia hotel offers to its guests a breathtaking view of the Mediterranean Sea. The hotel has 68 elegant rooms, a...


1


  • News Mentions