2584 accommodation facilities