This charming hotel is located in Glen Allen. There are a total of 33 accommodation units on the premises. Guests can make use of internet access to stay connected to work or home. Common areas are suitable for wheelchair-disabled people. Those who dislike animals may enjoy their stay, as this hotel does not allow pets. Guests arriving by car may leave their vehicle at the accommodation's parking spaces.