J.E.Irausquin Blvd 53, Aruba Telf: (297) 582-3000
Garden
Rooms
Restaurant & Pool
Parking Lot & Tennis Court