Latitude 13 is a boutique hotel located in Lilongwe Malawi. Latitude has 20 long stay apartments, 6 garden suites and 3 club rooms. We are a …

Read full story