This hotel is tucked away in, what I would call a "strip" mall so, at first glance, I didn't pay much attention to the place. However, our relatives recommended it so we went there ...
Read more on tripadvisor
Reviewed by: A TripAdvisor Member, Santa
Review Date: 05/09/2007
Brought to you by TripadvisorTM