I am amused that this hotel is listed on TripAdvisor. I can't imagine why a leisure traveller would stay here. Not because it's not a perfectly comfortable and friendly hotel, but because it's located just outside the gates to a major research facility and not near anything else. This is not a holiday spot. This is a place to come... More
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.