What Chain Hotels Are Available

More
#8837 by junethetraveler
It has been there a really long time. From what I remember they built the Holiday Inn in Aruba back in the 70s. It is one of the nicest holiday inns you will ever see.

Please Log in to join the conversation.

Time to create page: 0.087 seconds