hotel

Reviewed

Setit Humera Hotel

Located in Adwa

Free wifi • Free parking