Further information about this hotel will be available shortly
The hotel is located in the center of the capital of Delaware. Downtown Dover and Dover Air Force Base are located 6.4 km away.
Pet Accommodation: 35.00/stay Pet Limit: 2 pets/room with 45 kg and under.
Satellite cable TV