telecom_hotel
1. [ noun ] a building that houses telecommunications equipment
Synonyms: telco_building
Examples:

"the telecom hotels are prime targets for bombing"

Related terms: building
Similar spelling:   telecom_system
  telecommerce
  telecommunicate