Photos coming soon
HOTEL
Lemon Lime
256 Mountain View Ave, Mountain View
Where it sits
Lemon Lime
256 Mountain View Ave, Mountain View
37.39550, -122.08522
Plan around Lemon Lime
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 20, 2026.
