Lüderitz Nest Hotel

+264 (0)63 204000/2

reservations@nesthotel.com

www.nesthotel.com

It looks like the link pointing here was faulty. Maybe try searching?