meaning of Burggasthof

Burggasthof - German to English

castle inn