The Grand 1858

Capacity

  • Up to 500

Location