Vocabulary for Hotel

1234567
Across
  1. 2. located at
  2. 4. include
  3. 5. serve
  4. 7. within walking distance
Down
  1. 1. equipment
  2. 3. accommodation
  3. 6. ideal for