Anna's 8Villa is a very modern place that has everything you need. It is in a great location in St Julians, only 5 minutes walk from the main shopping area, but tucked away in a quiet street so sleeping is easy.
The rooms are well furnished and very clean. Breakfast is provided and there is a nice little pool where you can relax.