Address: J. E. Irausquin Boulevard 93

Windows on Aruba restaurant is located at the Divi Village Golf & Beach Resort. This restaurant serves fine dining menus with a creative cuisine style. Come and enjoy their great food with a panoramic view over the golf course and the Caribbean Sea.

Open For: Dinner

Reservations: Recommended

Seating: Indoors

Smoking: Not Allowed

Vegetarian Dishes: Yes

Read more