The Alhambra Palace complex is a must see, if you are to see all that there is to see - stay and if you are going to stay - Hotel America is the place to be. I spent a couple of nights there in early October, it was a joy. How did I find it? Well back in May I... more
TripAdvisor has free and easy resources to help you enhance your listing and promote your property.
- Start Here - Visit Your Owners' Center
- Add Photo
- Add Video

