village corner is situated in a quite area in marsascala 300 meter from center and 15 min to st Thomas bay and 300 meter from bus terminus with link to Valletta. next to village corner one could find supermarket which opens all day.
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.