Tabora 시내 중심에서부터 1.2mil
Set in Tabora, TABORA BELMONTE HOTELS offers a garden. Featuring a 24-hour front desk, this property also welcomes guests...