The Weston Motel is the one to the left of what is viewed. The one pictured was being added/built onto in 2007. My room was over looing the construction.
Correction..the Weston is on the right side of the hotel shown...
The New one is Hotel Riu.
Sign up to comment.
Sign in if you already did it.
Photo taken in Noord, Aruba
Misplaced? Suggest new location