User
Menu
» Hotel Leonardo Beach Tel Aviv - Tel Aviv Israel
Photo Hotel Leonardo Beach Tel Aviv TEL AVIV
156 Hayarkon Street63451 Tel AvivHotels 4 Stars Israel