In Japan, a hotel for dead people By Anthony Marris 25th January 2012 In Japan, Lastel is a hotel that stores dead bodies in refrigerated coffins. This content is for members only. Please click here to view the full article.