Sea Land Apartments

hotels

84 Ben Yehuda Street

 
Is This Your Business?
 

Sea Land Apartments are on Tel Aviv's busy shopping street, Ben Yehuda, just a 5-minute walk from the beach. It offers stylish apartments with LCD TVs and free Wi-Fi access.

 
whos coming to Sea Land Apartments
 
 
 
 
Loading