Little Switzerland

Royal Plaza
L.G Smith Blvd 94
- ORANJESTAD
Netherland Antilles Aruba

Phone : 011-2975-83-4057

Get Directions