Description
This charming hotel is located in Pickering. A total of 64 rooms are available for guests' convenience. Guests can take advantage of the internet access. No pets are allowed on the premises. Visitors arriving by car may leave their vehicle at the accommodation's parking spaces.
by skoosh
on July 02, 2019 from skoosh