Sierra Park Villas are located right in Downtown Mammoth is walking distance from restaurants, shopping, and entertainment. Sierra Park Villas offers a swimming pool, Jacuzzi, and a sauna.Â