call-center-person
Call for deals & advice!+1 (475) 251-7651
Customer Support
1101 Dedi Ave

1101 Dedi Avenue, South Lake Tahoe, California 96150, South Lake Tahoe, United States of America

No Image
Location
Property details
The accommodation's many facilities, amenities and services ensure guests a comfortable stay. The accommodation has a reception desk and features a room. A coin-operated laundry is among the facilitie...
Policies