El Hotel El Castillo Niebla se encuentra en Valdivia y ofrece piscina al aire libre. También hay conexión Wi-Fi gratuita.
Las habitaciones disponen de baño privado y TV vía satélite. Por las mañanas se sirve un desayuno.
El Hotel El Castillo Niebla cuenta con recepción 24 horas, jardín, mostrador de información turística, consigna de equipaje, servicio de lavandería y aparcamiento gratuito.
El establecimiento está situado en el barrio de Niebla, a 3 calles del Museo de Sitio de Niebla y a 5 calles de la playa Grande.