Cowell Commercial Hotel

Also known as
  • Commercial Hotel Cowell