Tabara Apartahotel Plus

House / Apartment