Grand Harbour Hotel is one of the best place to stay in Valetta; the location is great, and the people working there very helpful (especially a Lady I don't know the name). The rooms are very well equipped, beautiful and confortable for a 2 stars. Go there and enjoy.
Un très bel endroit à choisir quand on vient à Malte...Tout y est bien, parfait, rien à redire...