Holiday inn johnstown downtown
Location situated in johnstown holiday inn johnstown downtown is close to johnstown flood museum peoples natural gas park and point stadium hotel features holiday inn johnstown downtown has an indoor pool a spa tub and a sauna complimentary wireless and wired high speed internet access is available in public areas and a computer station is located on site this 3 star hotel features business amenities including a business center and meeting rooms this business friendly hotel offers a