Trafalgar Lodge

Trafalgar Lodge

Located at 46 Trafalgar Street, the main street of Nelson, Trafalgar Lodge is a 200 metre walk to the city centre and the Nelson Information Centre. Ideal for Conference accommodation in central Nelson, with up to 20 beds, very competitively priced. Trafalgar Lodge comprises of both a motel complex and a separate 100 year old

Read more