Lotus Lounge

Hotel Monte Vista
Downtown Flagstaff, AZ

Location & Hours


106 North San Francisco Street • Flagstaff, AZ 86001

Get Directions

Open Daily

5PM – CLOSE