Tiberias Apartment Apartment Tiberias
Located in Tiberias, 600 metres from St. Peter's Church and less than 1 km from Tomb of Maimonides, Tiberias Apartment offers air conditioning. This beachfront property offers access to free Wi-Fi and free private parking.
Gdud Barak 17, Tiberias, 1420823, Israel