Just 5 minutes' walk from shops and 5 minutes' drive from restaurants, Jonliston Apartments offers air-conditioned accommodation in Dili. Read more
Just 5 minutes' walk from shops and 5 minutes' drive from restaurants, Jonliston Apartments offers air-conditioned accommodation in Dili.