El Millennium Beach House se encuentra en la pintoresca costa este de Fengbin, en el condado de Hualien, y ofrece habitaciones con vistas al océano o a la montaña. Está rodeado de vegetación exuberante y cuenta con restaurante y aparcamiento.
Todas las habitaciones tienen aire acondicionado y TV de pantalla plana con canales por cable. El baño incluye ducha.