
Sierra Park Villas #16
286 Old Mammoth Rd , 93546, Mammoth Lakes, California, United States, Mammoth Lakes
Location Want to save money while travelling? It’s easy: hotel Sierra Park Villas 16 is located in Mammoth Lakes. This hotel is located in the very center of the city. Before going to bed, you can walk around the main landmarks of the city. You can take a walk and explore the neighbourhood a














