We would like to proudly welcome you to the Glencastle Resort. When you stay at a hotel that is a part of the TravAmerica family you can be sure that all of your needs will fulfilled. The public areas in our hotel have AC. Where you will stay The TV sets at the hotel feature satellite programmes. All of the rooms at our hotel feature pay TV with plenty of entertaining programmes. Bathrooms in the hotel feature a shower, a bathtub and a hairdryer.