(+39) 010 5701151

La Quinta Inn N Suites Santa Rosa Sonoma

Checking availability and prices
La Quinta Inn N Suites Santa Rosa Sonoma

Check availability

1

La Quinta Inn N Suites Santa Rosa Sonoma

2 Stars 2 Stars Hotel
111 Commercial Court, Santa Rosa, California, 95407

Santa Rosa, California, United States

Description

This 2 star hotel is located within the city of Santa Rosa.

Address: 111 Commercial Court, Santa Rosa, California, 95407
Map location could be inaccurate. Please double check the address well before your trip.