Close Window
View Category

TownePlace Suites Sunnyvale Mountain View

Suites

Studio Suite (6 of 24)

Make yourself at home in one of our newly renovated studio suites featuring flat screen TVs, fully equipped kitchens and luxury linens.