Beautiful building, well situated near the city centre in Valletta. Jelena’s apartment is the perfect accommodation for anyone wanting to experience the best parts of Valletta city without having to travel.