2255 accommodation facilities