Showing 1-1 of 1 Nature Resorts.

Antelope Point

Page, Arizona, United States

You can't get closer to nature than at Antelope Point! Located on the shores of Lake Powell, this Arizona destination offers spacious house-boats that let you unwind right on the water. And if that wasn't enough, with the stunning views of the Glen Canyon National Recreation Area all around you, this a magnificent natural destination, perfect for... more

  • Property Size: N/A
  • Open Dates: Open Year Round
  • Nearby City: Page
  • Nearby Water: Lake Powell
  • Conference Facility: No
  • Restaurant Onsite: Yes
  • Pets Allowed: No
  • Kids Allowed: Yes

Vacation Type(s): Family, Honeymoon, Lake, Luxury, Nature, Romantic, Wedding

Data Provided By: Antelope Point

Showing 1-1 of 1 Nature Resorts.

Cities in Arizona Grand Canyon