
Lord Nelson Hotel & Residences
Dutchman Bay, Hodges Bay
Location A very nice option for those who like to be on the move! Hotel Lord Nelson Hotel & Residences is located in Hodges Bay. This hotel is located 2 km from the city center. You can take a walk and explore the neighbourhood area of the hotel — Jabberwock Beach. At the hotel Fre
Free WiFiParkingKitchen
USD 232.89 night
