Best Inn Aloha
Best Inn Aloha
Address:
3333 SW 198th Ave, Aloha, Oregon
Traveler Rating by TripAdvisor

Traveler Comments

Very friendly hotel staff that were helpful and accomidating.
Please enable JavaScript to properly view and use this web site.