Lake House

20716 North 60th Drive, Glendale, United States of America

-

Glendale, United States of America

One of the hotels for your stay in Glendale is the Lake House which is located at 20716 North 60th Drive, Glendale, United States of America. There are many facilities offered at Lake House, both hotel and room facilities. If you are traveling to Glendale, you can choose Lake House as a place to stay. Lake House is located in the region of Arizona, Phoenix Metropolitan Area, Region West, West


Rotate image to see Lake House


Choose a room

Three-Bedroom Villa

Three-Bedroom Villa

  • Flat-screen TV
  • Air conditioning
  • View
  • Washing machine
  • Kitchen
  • Kitchenette
  • Heating
  • Private pool
  • Terrace

Room size (1000 square meters)

Hotel Amenities

  • Pet friendly
  • Parking on site
  • Private Parking
  • Air conditioning
  • Smoke-free property
  • Free parking
  • Swimming pool
  • Parking
  • Terrace

Hotel policy

  • Check-in time is and check-out time is
  • Pets allowed