
Best Western Plus At Lake Powell
Über das Hotel
The Best Western Plus at Lake Powell, in downtown Page, Arizona, offers charming, clean rooms and exceptional service.
The Best Western Plus at Lake Powell is within walking distance of many local restaurants, bars and grocery stores.
The hotel is a short distance from Lake Powell, Antelope Canyon, Glen Canyon Dam, Horseshoe Bend and Monument Valley.
Enjoy the natural beauty of the Grand Canyon State by staying at this Page, Arizona hotel, which offers not only picturesque scenery, but also easy access to the region's many attractions.
Informationen
208 North Lake Powell Boulevard, Page, Arizona 86040, United States