1007 Dunbar Ave , Dunbar
The Dunbar Plaza Hotel's ideal location in the Dunbar area ensures a relaxing and enjoyable stay. The property offers a variety of amenities to ensure a comfortable stay. All rooms include complimentary wireless Internet access.