Trafalgar Lodge | Nelson Motel Accommodation
Clicks: 234, website added: May 22, 2013
| ||||||||
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. The Intercity Bus Depot is a five minute