Holiday Inn Express Santa Rosa
Hotel
3.5
2 समीक्षाओं के आधार पर
समीक्षाएं
Do
Don D
104 month ago
GREAT! Great Staff! Great Hotel!
Pa
Pam
134 month ago
They allow pets!