Lotus Lounge

Hotel Monte Vista
Downtown Flagstaff, AZ

Location & Hours


106 North San Francisco Street • Flagstaff, AZ 86001

Get Directions

Monday – Friday

5PM – CLOSE


Saturday & Sunday

3PM – CLOSE