Villa Marina, Douglas Loading Map.... Villa Marina, DouglasVilla Marina - DouglasDetails 54.0745953 -3.174986600000011 Address Villa Marina Douglas Isle of Man IM1 2HH United Kingdom Upcoming Events No events in this location Bookmark the permalink.